]> dgit.raspbian.org Git - gnome-shell.git/log
gnome-shell.git
13 years agoCalendar: use text/calendar preferred app as the calendar app
Giovanni Campagna [Tue, 25 Dec 2012 00:29:18 +0000 (01:29 +0100)]
Calendar: use text/calendar preferred app as the calendar app

That's what the info panel in g-c-c defines as the preferred calendar
application.

https://bugzilla.gnome.org/show_bug.cgi?id=690767

13 years agoScreenShield: honor lock-delay GSettings key
Giovanni Campagna [Tue, 25 Dec 2012 00:13:52 +0000 (01:13 +0100)]
ScreenShield: honor lock-delay GSettings key

org.gnome.desktop.screensaver.lock-delay contains the grace period
of the screensaver: if deactivated within that many seconds from the
start of the idle period, the shell should not prompt for a password.
This setting correspond to the "Lock screen after" combo in screen
and privacy panels.

https://bugzilla.gnome.org/show_bug.cgi?id=690766

13 years agoUpdated Polish translation
Piotr Drąg [Wed, 26 Dec 2012 23:42:13 +0000 (00:42 +0100)]
Updated Polish translation

13 years agoshell-global: Drop unused variable
Rico Tzschichholz [Wed, 26 Dec 2012 15:23:38 +0000 (16:23 +0100)]
shell-global: Drop unused variable

Leftover from 5566aa45889956b51149a822ff5b9adbcb66ec29

13 years agoUpdated Spanish translation
Daniel Mustieles [Wed, 26 Dec 2012 10:59:17 +0000 (11:59 +0100)]
Updated Spanish translation

13 years agokeyring: Make sure the entries are insensitive after submission
Jasper St. Pierre [Fri, 21 Dec 2012 16:07:56 +0000 (11:07 -0500)]
keyring: Make sure the entries are insensitive after submission

https://bugzilla.gnome.org/show_bug.cgi?id=690594

13 years agokeyring: Don't use setButtons
Jasper St. Pierre [Fri, 21 Dec 2012 16:04:57 +0000 (11:04 -0500)]
keyring: Don't use setButtons

https://bugzilla.gnome.org/show_bug.cgi?id=690594

13 years agopolkitAgent: Make sure the entries are insensitive after submission
Jasper St. Pierre [Fri, 21 Dec 2012 16:03:17 +0000 (11:03 -0500)]
polkitAgent: Make sure the entries are insensitive after submission

It feels weird and strange to be able to type in the polkit agent
dialog after hitting enter.

https://bugzilla.gnome.org/show_bug.cgi?id=690594

13 years agopolkitAgent: Don't use setButtons
Jasper St. Pierre [Fri, 21 Dec 2012 16:16:52 +0000 (11:16 -0500)]
polkitAgent: Don't use setButtons

https://bugzilla.gnome.org/show_bug.cgi?id=690594

13 years agomodalDialog: Make the button layout visible always
Jasper St. Pierre [Fri, 21 Dec 2012 16:10:25 +0000 (11:10 -0500)]
modalDialog: Make the button layout visible always

With the last button-less modal dialog gone, there's no reason it
should ever be hidden.

https://bugzilla.gnome.org/show_bug.cgi?id=690594

13 years agoPing the active window when using the app menu
Giovanni Campagna [Mon, 24 Dec 2012 17:28:17 +0000 (18:28 +0100)]
Ping the active window when using the app menu

Use the new meta_window_check_alive() to verify if the application is
responding after the user activates an action from the app menu.
This in particular restores the ability to force quit applications
from the menu, even if the use a custom GMenu.

https://bugzilla.gnome.org/show_bug.cgi?id=684340

13 years agoUpdated Galician translations
Fran Diéguez [Mon, 24 Dec 2012 23:37:18 +0000 (00:37 +0100)]
Updated Galician translations

13 years agolayout: Fix strut heuristics for multi-monitor
Jasper St. Pierre [Sun, 23 Dec 2012 05:47:04 +0000 (00:47 -0500)]
layout: Fix strut heuristics for multi-monitor

Spotted while going through the code.

https://bugzilla.gnome.org/show_bug.cgi?id=690666

13 years agoshell-global: Remove hacks around clutter_event_get_current_time()
Jasper St. Pierre [Sun, 23 Dec 2012 09:15:51 +0000 (04:15 -0500)]
shell-global: Remove hacks around clutter_event_get_current_time()

clutter_event_get_current_time() has been fixed upstream as part
of reentrant bug fixes, so there's no need for these shenanigans.

https://bugzilla.gnome.org/show_bug.cgi?id=690665

13 years agognome-shell-jhbuild: Remove old envvar
Jasper St. Pierre [Sun, 23 Dec 2012 04:37:06 +0000 (23:37 -0500)]
gnome-shell-jhbuild: Remove old envvar

This isn't used anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=690667

13 years agorun-test: Load shell files from the srcdir
Jasper St. Pierre [Sun, 23 Dec 2012 04:04:27 +0000 (23:04 -0500)]
run-test: Load shell files from the srcdir

https://bugzilla.gnome.org/show_bug.cgi?id=690667

13 years agoUpdate Arabic translation
Khaled Hosny [Sun, 23 Dec 2012 16:35:16 +0000 (18:35 +0200)]
Update Arabic translation

13 years agoBluetooth: remove dead code
Giovanni Campagna [Mon, 3 Dec 2012 18:15:32 +0000 (19:15 +0100)]
Bluetooth: remove dead code

Notification.grabFocus doesn't exist anymore.

https://bugzilla.gnome.org/show_bug.cgi?id=687081

13 years agoRevert "Remove a non-existing file"
Piotr Drąg [Fri, 21 Dec 2012 19:43:42 +0000 (20:43 +0100)]
Revert "Remove a non-existing file"

This reverts commit 685262fc5ee1303718360962d9afc41099ade69c.

Please don't remove this file from POTFILES.in.

You need to run 'git submodule init && git submodule update' in your
git checkout. Damned Lies currently lacks support for submodules,
thus this error.

13 years agoReverting "volume: Put canberra sound events on output streams only"
Jasper St. Pierre [Fri, 21 Dec 2012 18:28:40 +0000 (13:28 -0500)]
Reverting "volume: Put canberra sound events on output streams only"

This reverts commit 1964b546278277bbcde187a1b672ae7893b38eed.

This was committed accidentally.

13 years agovolume: Put canberra sound events on output streams only
Jasper St. Pierre [Fri, 21 Dec 2012 18:23:39 +0000 (13:23 -0500)]
volume: Put canberra sound events on output streams only

This seems to be an oversight in the original volume menu code
that slipped in by accident.

13 years agovolume: Clean up stream/slider handling code
Jasper St. Pierre [Thu, 20 Dec 2012 02:57:26 +0000 (21:57 -0500)]
volume: Clean up stream/slider handling code

Rather than using naming schemes and dynamic property lookups as
a kind of namespace, use what was designed to be used as a namespace:
a class.

https://bugzilla.gnome.org/show_bug.cgi?id=690539

13 years agovolume: Pick up hasHeadphones from the signal handler
Jasper St. Pierre [Thu, 20 Dec 2012 03:46:50 +0000 (22:46 -0500)]
volume: Pick up hasHeadphones from the signal handler

A preliminary patch for big cleanups happening soon.

https://bugzilla.gnome.org/show_bug.cgi?id=690539

13 years agovolume: Don't have a separate syncVisibility method
Jasper St. Pierre [Thu, 20 Dec 2012 03:46:11 +0000 (22:46 -0500)]
volume: Don't have a separate syncVisibility method

With it doing less now, we can simply do it inline.

https://bugzilla.gnome.org/show_bug.cgi?id=690539

13 years agovolume: Don't set the visibility of the main icon
Jasper St. Pierre [Thu, 20 Dec 2012 03:45:16 +0000 (22:45 -0500)]
volume: Don't set the visibility of the main icon

As the main icon is inside the actor, this is needless calculation.

https://bugzilla.gnome.org/show_bug.cgi?id=690539

13 years agovolume: Merge the two update handlers
Jasper St. Pierre [Thu, 20 Dec 2012 03:04:29 +0000 (22:04 -0500)]
volume: Merge the two update handlers

With our mess of callbacks gone, we can update stream volume
in a single place only.

https://bugzilla.gnome.org/show_bug.cgi?id=690539

13 years agovolume: Make icon calculation stable
Jasper St. Pierre [Thu, 20 Dec 2012 03:02:04 +0000 (22:02 -0500)]
volume: Make icon calculation stable

Calculate an icon based on our current state, not a mess of
signal emissions and callbacks. This is a preliminary basic
cleanup patch in preparation for the next one.

https://bugzilla.gnome.org/show_bug.cgi?id=690539

13 years agolockScreenMenu: Construct actual panel icons much more accurately
Jasper St. Pierre [Fri, 21 Dec 2012 01:25:54 +0000 (20:25 -0500)]
lockScreenMenu: Construct actual panel icons much more accurately

Instead of faking it by adding a bunch of main icons and secondary
icons to our own box, try and recreate the original button box
with the original icons.

https://bugzilla.gnome.org/show_bug.cgi?id=690589

13 years agopanelMenu: Remove inaccurate comment
Jasper St. Pierre [Fri, 21 Dec 2012 00:25:23 +0000 (19:25 -0500)]
panelMenu: Remove inaccurate comment

This has been out of date ever since the -symbolic fallbacks
have gone away.

https://bugzilla.gnome.org/show_bug.cgi?id=690589

13 years agoboxpointer: Fix a small typo
Jasper St. Pierre [Fri, 21 Dec 2012 15:46:29 +0000 (10:46 -0500)]
boxpointer: Fix a small typo

This was showing up in my auto-complete results.

13 years agoboxpointer: Defer re-allocation after a flip
Jasper St. Pierre [Fri, 21 Dec 2012 14:20:04 +0000 (09:20 -0500)]
boxpointer: Defer re-allocation after a flip

As we may be flipping the box pointer in response to re-allocation,
like the addition of a new actor to the boxpointer, we can't queue
a re-layout while in a re-layout, so defer.

https://bugzilla.gnome.org/show_bug.cgi?id=690608

13 years agoboxpointer: Don't use the box allocation when calculating the arrow side
Jasper St. Pierre [Fri, 21 Dec 2012 14:17:49 +0000 (09:17 -0500)]
boxpointer: Don't use the box allocation when calculating the arrow side

Depending on the current state of arrowSide, the box allocation may be
wrong; e.g. if the user requested a TOP, but we flipped to a BOTTOM, the
next request would look to the y2 value of the flipped BOTTOM, which is
wrong.

Instead, use the origin, plus the calculated preferred size of the box.

https://bugzilla.gnome.org/show_bug.cgi?id=690608

13 years agoboxpointer: Rework how flipping works
Jasper St. Pierre [Fri, 21 Dec 2012 13:40:40 +0000 (08:40 -0500)]
boxpointer: Rework how flipping works

Make sure we re-allocate after we flip sides, to ensure that
padding around the child actor is updated correctly. Additionally,
ensure that we flip after we setPosition, as we won't get re-allocated
auotmatically by just changing the position.

https://bugzilla.gnome.org/show_bug.cgi?id=690608

13 years agoboxpointer: Clean up reposition
Jasper St. Pierre [Fri, 21 Dec 2012 14:05:34 +0000 (09:05 -0500)]
boxpointer: Clean up reposition

Given that it's modifying state, there's no reason it can't be
using it instead. This makes it easier to use, so we aren't passing
in a bunch of instance variables every time.

https://bugzilla.gnome.org/show_bug.cgi?id=690608

13 years agotheme: notification improvements
Allan Day [Thu, 29 Nov 2012 16:44:40 +0000 (16:44 +0000)]
theme: notification improvements

Tweak the layout to give more space to action buttons, associate
the heading with the body text, and give button labels a regular
font weight.

https://bugzilla.gnome.org/show_bug.cgi?id=688506

13 years agost-scroll-view: Fix build with -Werror=maybe-uninitialized
Rico Tzschichholz [Thu, 20 Dec 2012 21:59:49 +0000 (22:59 +0100)]
st-scroll-view: Fix build with -Werror=maybe-uninitialized

13 years agost-adjustment: Add missing math.h include
Rico Tzschichholz [Thu, 20 Dec 2012 21:55:15 +0000 (22:55 +0100)]
st-adjustment: Add missing math.h include

13 years agoUpdated Lithuanian translation
Aurimas Černius [Thu, 20 Dec 2012 21:55:18 +0000 (23:55 +0200)]
Updated Lithuanian translation

13 years agoworkspace: Add smooth scrolling support to zoom windows
Jasper St. Pierre [Sun, 4 Nov 2012 15:55:37 +0000 (10:55 -0500)]
workspace: Add smooth scrolling support to zoom windows

https://bugzilla.gnome.org/show_bug.cgi?id=687573

13 years agovolume: Add smooth scrolling to adjust output volume
Jasper St. Pierre [Sun, 4 Nov 2012 15:53:23 +0000 (10:53 -0500)]
volume: Add smooth scrolling to adjust output volume

Allow users to smoothly scroll on the volume indicator icon
to adjust the volume. Do this by simply passing the scroll
event to the slider inside the menu.

https://bugzilla.gnome.org/show_bug.cgi?id=687573

13 years agopopupMenu: Add smooth scrolling support for sliders
Jasper St. Pierre [Sun, 4 Nov 2012 15:50:11 +0000 (10:50 -0500)]
popupMenu: Add smooth scrolling support for sliders

Allowing smooth scrolling on the Y axis to accurately adjust the value
of the slider.

https://bugzilla.gnome.org/show_bug.cgi?id=687573

13 years agoscroll-bar: Add smooth scrolling support
Jasper St. Pierre [Wed, 28 Nov 2012 22:27:41 +0000 (17:27 -0500)]
scroll-bar: Add smooth scrolling support

Do the same for StScrollBar.

https://bugzilla.gnome.org/show_bug.cgi?id=687573

13 years agoscroll-view: Add proper smooth scrolling
Jasper St. Pierre [Sun, 4 Nov 2012 15:10:50 +0000 (10:10 -0500)]
scroll-view: Add proper smooth scrolling

The code here before was added as dummy code to satisfy an error
in the missing switch, and wasn't ever tested due to the lack of XI2
in mutter. Use the same math as GtkRange does to calculate scroll bar
positions from raw XI2 deltas to allow for proper smooth scrolling.

https://bugzilla.gnome.org/show_bug.cgi?id=687573

13 years agoUpdated Hebrew translation.
Yaron Shahrabani [Thu, 20 Dec 2012 11:37:03 +0000 (13:37 +0200)]
Updated Hebrew translation.

13 years agopower: Update for new D-Bus name
Bastien Nocera [Wed, 19 Dec 2012 16:06:20 +0000 (17:06 +0100)]
power: Update for new D-Bus name

https://bugzilla.gnome.org/show_bug.cgi?id=690506

13 years agoCrisp menu separators
Allan Day [Mon, 10 Dec 2012 17:24:56 +0000 (17:24 +0000)]
Crisp menu separators

Instead of being fuzzy, the menu separators should be a clear
line with a horizontal gradient. This looks better and is
consistent with the mockups.

https://bugzilla.gnome.org/show_bug.cgi?id=641745

13 years agoStDrawingArea: fix texture drawing
Giovanni Campagna [Wed, 19 Dec 2012 14:17:57 +0000 (15:17 +0100)]
StDrawingArea: fix texture drawing

cogl_rectangle() wants the four rectangle corners, not the size.

https://bugzilla.gnome.org/show_bug.cgi?id=641745

13 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Wed, 19 Dec 2012 15:14:03 +0000 (17:14 +0200)]
[l10n] Updated Estonian translation

13 years agoUpdated Norwegian bokmål translation
Kjartan Maraas [Wed, 19 Dec 2012 14:45:24 +0000 (15:45 +0100)]
Updated Norwegian bokmål translation

13 years agoRemove a non-existing file
Kjartan Maraas [Wed, 19 Dec 2012 14:45:21 +0000 (15:45 +0100)]
Remove a non-existing file

13 years agoUpdated Slovenian translation
Matej Urbančič [Wed, 19 Dec 2012 10:38:43 +0000 (11:38 +0100)]
Updated Slovenian translation

13 years agoBump version to 3.7.3
Florian Müllner [Tue, 18 Dec 2012 14:31:23 +0000 (15:31 +0100)]
Bump version to 3.7.3

Update NEWS.

13 years agogvc: Update git submodule
Florian Müllner [Tue, 18 Dec 2012 15:40:54 +0000 (16:40 +0100)]
gvc: Update git submodule

This fixes make distcheck.

13 years agobuild: Exclude .gitmodules from distribution
Florian Müllner [Tue, 18 Dec 2012 15:10:34 +0000 (16:10 +0100)]
build: Exclude .gitmodules from distribution

13 years agobuild: Bump gsettings-desktop-schemas requirement
Florian Müllner [Tue, 18 Dec 2012 17:28:24 +0000 (18:28 +0100)]
build: Bump gsettings-desktop-schemas requirement

13 years agoHandle 'switch-input-source' keybinding move
Rui Matos [Tue, 18 Dec 2012 15:04:14 +0000 (15:04 +0000)]
Handle 'switch-input-source' keybinding move

Moving this to gsettings-desktop-schemas instead so that
gnome-control-center doesn't have to grow a dependency on gnome-shell.

https://bugzilla.gnome.org/show_bug.cgi?id=690427

13 years ago[l10n] Updated Estonian translation
Mattias Põldaru [Tue, 18 Dec 2012 15:34:09 +0000 (17:34 +0200)]
[l10n] Updated Estonian translation

13 years agoWorkspacesDisplay: clean up workspacesView lists
Giovanni Campagna [Sun, 16 Dec 2012 23:46:34 +0000 (00:46 +0100)]
WorkspacesDisplay: clean up workspacesView lists

Rather than sometimes having a list and sometimes null, keep an array
always and check for its length.

https://bugzilla.gnome.org/show_bug.cgi?id=688234

13 years agoWorkspacesView: don't use clutter_actor_reparent()
Giovanni Campagna [Sun, 16 Dec 2012 23:45:43 +0000 (00:45 +0100)]
WorkspacesView: don't use clutter_actor_reparent()

It's deprecated and in this case is not needed because at that point
the actor hasn't been parented yet.

https://bugzilla.gnome.org/show_bug.cgi?id=688234

13 years agoWindowOverlay: fix title sizing
Giovanni Campagna [Sun, 16 Dec 2012 23:42:40 +0000 (00:42 +0100)]
WindowOverlay: fix title sizing

After the first time the title was placed, we were setting its width,
thus forcing get_preferred_width() to return that as the minimum and
natural width.
To workaround that, explicitly reset the width to -1, -1, causing
StLabel->get_preferred_width() to be called, which would give us a meaningful
value for minimum and natural width.

https://bugzilla.gnome.org/show_bug.cgi?id=688234

13 years agoWorkspace: fix window clone slot reporting
Giovanni Campagna [Sun, 16 Dec 2012 23:40:48 +0000 (00:40 +0100)]
Workspace: fix window clone slot reporting

WindowOverlay was at times seeing bogus values reported as WindowClone
sizes. Fix that by storing and passing the value from the authoritative
source, that is, the LayoutStrategy.

https://bugzilla.gnome.org/show_bug.cgi?id=688234

13 years agoWorkspace: miscellaneuous cleanups
Giovanni Campagna [Fri, 19 Oct 2012 16:38:20 +0000 (18:38 +0200)]
Workspace: miscellaneuous cleanups

Use a single GSettings object for all layout changes of window overlays,
and avoid quadratic behavior for window positioning.

https://bugzilla.gnome.org/show_bug.cgi?id=650843

13 years agotheme: make the 'more results' emblem more legible on light icons
Jakub Steiner [Tue, 18 Dec 2012 14:40:23 +0000 (15:40 +0100)]
theme: make the 'more results' emblem more legible on light icons

13 years agoLockScreenMenu: double the space between icons
Giovanni Campagna [Sun, 16 Dec 2012 22:28:11 +0000 (23:28 +0100)]
LockScreenMenu: double the space between icons

Using the same spacing as secondary status icons causes the
three indicators to be too close to each other.

https://bugzilla.gnome.org/show_bug.cgi?id=687955

13 years agonetwork: add minimal support for InfiniBand
Dan Winship [Fri, 16 Nov 2012 16:29:07 +0000 (11:29 -0500)]
network: add minimal support for InfiniBand

If present, InfiniBand devices show up with the ethernet devices (and
the presence of an InfiniBand connection will cause "Wired" to be
renamed to "Ethernet").

https://bugzilla.gnome.org/show_bug.cgi?id=677150

13 years agoworkspaceThumbnail: unify restack handling
Cosimo Cecchi [Thu, 13 Dec 2012 16:00:30 +0000 (11:00 -0500)]
workspaceThumbnail: unify restack handling

Both WorkspacesDisplay and ThumbnailsBox need to know when windows have been
restacked. Instead of each tracking changes on their own or trying to call
each other, have the overview keep track and do the calculations, emitting
a signal with the result.

https://bugzilla.gnome.org/show_bug.cgi?id=690175

13 years agoworkspaceThumbnail: handle show/hide when entering/leaving the overview
Cosimo Cecchi [Thu, 13 Dec 2012 15:39:52 +0000 (10:39 -0500)]
workspaceThumbnail: handle show/hide when entering/leaving the overview

Handle this internally, instead of having WorkspacesDisplay show/hide
us.

https://bugzilla.gnome.org/show_bug.cgi?id=690175

13 years agoworkspaceThumbnail: handle scroll-event internally
Tanner Doshier [Wed, 25 Jul 2012 20:15:26 +0000 (15:15 -0500)]
workspaceThumbnail: handle scroll-event internally

Instead of having WorkspacesDisplay calling us.

https://bugzilla.gnome.org/show_bug.cgi?id=690175

13 years agoworkspaceThumbnail: make ThumbnailsBox track workspace changes itself
Tanner Doshier [Tue, 24 Jul 2012 15:45:07 +0000 (10:45 -0500)]
workspaceThumbnail: make ThumbnailsBox track workspace changes itself

Instead of having WorkspacesDisplay calling us.

https://bugzilla.gnome.org/show_bug.cgi?id=690175

13 years agostatus/keyboard: Add an Alt+Tab like input source switcher
Rui Matos [Mon, 10 Dec 2012 19:35:29 +0000 (20:35 +0100)]
status/keyboard: Add an Alt+Tab like input source switcher

https://bugzilla.gnome.org/show_bug.cgi?id=682315

13 years agostatus/keyboard: Keep a list of input sources in MRU order
Rui Matos [Mon, 10 Dec 2012 19:34:43 +0000 (20:34 +0100)]
status/keyboard: Keep a list of input sources in MRU order

This will allow us to provide an Alt+Tab like input source switcher.

https://bugzilla.gnome.org/show_bug.cgi?id=682315

13 years agoAdd the new switch-input-source keybinding
Rui Matos [Wed, 12 Dec 2012 08:41:26 +0000 (09:41 +0100)]
Add the new switch-input-source keybinding

https://bugzilla.gnome.org/show_bug.cgi?id=682315

13 years agowindowManager: Return the KeyBindingAction value from addKeybinding()
Rui Matos [Wed, 12 Dec 2012 08:40:49 +0000 (09:40 +0100)]
windowManager: Return the KeyBindingAction value from addKeybinding()

meta_display_add_keybinding() returns a keybinding action ID for
dynamically registered keybindings which can be used to match a
keycode/mask pair to the action it is bound to.

https://bugzilla.gnome.org/show_bug.cgi?id=682315

13 years agomain: Initialize WindowManager earlier
Rui Matos [Fri, 30 Nov 2012 00:27:16 +0000 (01:27 +0100)]
main: Initialize WindowManager earlier

This allows us to register keybindings from most other places that
might need to do so like the panel or any status indicator.

https://bugzilla.gnome.org/show_bug.cgi?id=682315

13 years agomain: Add an ALL value to KeybindingMode
Rui Matos [Fri, 30 Nov 2012 00:26:49 +0000 (01:26 +0100)]
main: Add an ALL value to KeybindingMode

https://bugzilla.gnome.org/show_bug.cgi?id=682315

13 years agostatus/keyboard: Store IBus engine properties per InputSource object
Rui Matos [Thu, 13 Dec 2012 19:48:13 +0000 (20:48 +0100)]
status/keyboard: Store IBus engine properties per InputSource object

Instead of storing them globally and having an hardcoded list of
engines which are allowed to change their indicator symbol when the
InputMode property changes.

https://bugzilla.gnome.org/show_bug.cgi?id=682318

13 years agostatus/keyboard: Make input sources be proper objects
Rui Matos [Thu, 13 Dec 2012 15:31:03 +0000 (16:31 +0100)]
status/keyboard: Make input sources be proper objects

Introduce an InputSource class which makes it easier to keep track of
all the data we have about them.

https://bugzilla.gnome.org/show_bug.cgi?id=682318

13 years agoctrlAltTab: Remove a "window" parameter leftover
Stéphane Démurget [Sun, 16 Dec 2012 21:56:40 +0000 (22:56 +0100)]
ctrlAltTab: Remove a "window" parameter leftover

Commit 1f46a0d removed support for the items "window" parameter but
there was an occurence left.

https://bugzilla.gnome.org/show_bug.cgi?id=690312

13 years agoUpdated slovak translation
Dušan Kazik [Sun, 16 Dec 2012 21:50:06 +0000 (22:50 +0100)]
Updated slovak translation

13 years agoWindowManager: scale windows to their monitor's corner on minimize
Giovanni Campagna [Sat, 15 Dec 2012 02:24:23 +0000 (03:24 +0100)]
WindowManager: scale windows to their monitor's corner on minimize

We previously scaled windows to (primary.x, 0), which is wrong if the
primary monitor is not at y == 0. At the same time, change the policy
to pick the hot corner on the monitor the window is on, because that's
closest to where it will appear in the overview.

https://bugzilla.gnome.org/show_bug.cgi?id=690241

13 years agoLayoutManager: fix findMonitorForWindow to take a metaWindow
Giovanni Campagna [Sun, 16 Dec 2012 19:57:54 +0000 (20:57 +0100)]
LayoutManager: fix findMonitorForWindow to take a metaWindow

This makes the method usable in places where the associated window actor
might not have the right size (such as from window manager animations).
Also, make the method public from LayoutManager.

https://bugzilla.gnome.org/show_bug.cgi?id=690241

13 years agoUpdated Spanish translation
Daniel Mustieles [Sun, 16 Dec 2012 19:48:08 +0000 (20:48 +0100)]
Updated Spanish translation

13 years agoWindowManager: clean up scale_y when overwrite the map animation
Giovanni Campagna [Sun, 16 Dec 2012 19:02:17 +0000 (20:02 +0100)]
WindowManager: clean up scale_y when overwrite the map animation

If we overwrite a map animation (for example because the actor is now destroyed),
we need to complete it first, otherwise it starts off from a random
middle point. This is the same treatment opacity gets for normal windows.

https://bugzilla.gnome.org/show_bug.cgi?id=690241

13 years agoWindowManager: clean up effects code
Giovanni Campagna [Sat, 15 Dec 2012 02:23:36 +0000 (03:23 +0100)]
WindowManager: clean up effects code

Use consistently shouldAnimateActor(), and try to have a uniform code flow
between the modal dialog and the normal case.

https://bugzilla.gnome.org/show_bug.cgi?id=690241

13 years agoSt: fix regression from f7af96dbb2152c796c5877585e7d1e555471d6ce
Giovanni Campagna [Sun, 16 Dec 2012 17:05:38 +0000 (18:05 +0100)]
St: fix regression from f7af96dbb2152c796c5877585e7d1e555471d6ce

A bad rebase caused the wrong patch to be pushed.

https://bugzilla.gnome.org/show_bug.cgi?id=687881

13 years agoworkspaces-view: make sure to add spacing between view and controls
Cosimo Cecchi [Thu, 13 Dec 2012 19:19:44 +0000 (14:19 -0500)]
workspaces-view: make sure to add spacing between view and controls

The thumbnail controls are not a separate actor in the overview group
yet, so we need to ensure a spacing between them and the workspaces
view.
Instead of exporting the overview spacing, just add a temporary style
class to the workspaces-view actor for it. It will be removed in the
future when we change the layout of overview elements.

https://bugzilla.gnome.org/show_bug.cgi?id=690174

13 years agoMessageTray: change notification and boxpointer background opacity to
Carlos Soriano [Tue, 11 Dec 2012 15:23:31 +0000 (16:23 +0100)]
MessageTray: change notification and boxpointer background opacity to
make the text in it more clear.

13 years agoViewSelector: remove unnecessary StBoxLayout
Giovanni Campagna [Thu, 13 Dec 2012 22:21:53 +0000 (23:21 +0100)]
ViewSelector: remove unnecessary StBoxLayout

It was a remnant from the tabbed interface.

https://bugzilla.gnome.org/show_bug.cgi?id=690171

13 years agoSt: avoid blocking IO to resolve relative urls
Giovanni Campagna [Thu, 22 Nov 2012 00:13:59 +0000 (01:13 +0100)]
St: avoid blocking IO to resolve relative urls

realpath() does a series of lstat() on each path component to resolve
symbolic links, but we just want to get an absolute path, and we don't
really care if it is physical or not. Going through a GFile does the
canonicalization we need, and is a lot faster.

https://bugzilla.gnome.org/show_bug.cgi?id=687881

13 years agomake the window thumbnails bigger
csoriano89 [Sat, 8 Dec 2012 01:37:30 +0000 (02:37 +0100)]
make the window thumbnails bigger

Adjust the layout of the overview and window thumbnails to make them
bigger. Also, make the background shade darker to compensate for the
increased thumbnail density.

https://bugzilla.gnome.org/show_bug.cgi?id=689876

13 years agoiconGrid: Only recreate icons when needed
Jasper St. Pierre [Sat, 1 Dec 2012 01:35:04 +0000 (20:35 -0500)]
iconGrid: Only recreate icons when needed

Recreating icons on every style change -- like hover, can have
disasterous effects. Not only is the quick creation/destruction of
the actors bad, but adding/removing actors at runtime queues many
relayouts, which makes the whole system slower as a lot of unnecessary
reallocations are figured out.

While an optimization was here before, it was broken because it
broke high-contrast themes. Connect explicitly to the texture cache
to know when the icon theme has changed, instead of removing a valuable
optimization.

https://bugzilla.gnome.org/show_bug.cgi?id=672941

13 years agostatus/keyboard: remove the property whitelist
Giovanni Campagna [Sat, 24 Nov 2012 15:38:21 +0000 (16:38 +0100)]
status/keyboard: remove the property whitelist

It was just a stopgap solution for 3.6, as the necessary UI bits
were not implemented.

https://bugzilla.gnome.org/show_bug.cgi?id=682318

13 years agostatus/keyboard: implement remaining property types
Giovanni Campagna [Sat, 24 Nov 2012 14:56:06 +0000 (15:56 +0100)]
status/keyboard: implement remaining property types

Input methods other than Anthy need different property types, so we
should support all those exposed by the IBus protocol.

https://bugzilla.gnome.org/show_bug.cgi?id=682318

13 years agooverview: don't clone the whole message tray when layouting
Cosimo Cecchi [Thu, 13 Dec 2012 22:49:06 +0000 (17:49 -0500)]
overview: don't clone the whole message tray when layouting

The message tray actor also includes notifications themselves. We want
our ghost to be sized as the base part of the tray instead.
Just make sure to use the same style class as the base actor then, as
its height is specified by the CSS.

https://bugzilla.gnome.org/show_bug.cgi?id=690174

13 years agomessage-tray: use a style class for summary-mode actor
Cosimo Cecchi [Thu, 13 Dec 2012 22:47:16 +0000 (17:47 -0500)]
message-tray: use a style class for summary-mode actor

We want to use the same style class for the message tray ghost.

https://bugzilla.gnome.org/show_bug.cgi?id=690174

13 years agoReverting "extensionUtils: Remove unused property"
Jasper St. Pierre [Thu, 13 Dec 2012 19:16:21 +0000 (14:16 -0500)]
Reverting "extensionUtils: Remove unused property"

This reverts commit 28aa9201f006534f4aac4b402e9137af3fcba930.

This broke the extension-state-changed signal.

https://bugzilla.gnome.org/show_bug.cgi?id=690173

13 years agoextensionUtils: Remove unused property
Florian Müllner [Thu, 13 Dec 2012 18:46:46 +0000 (19:46 +0100)]
extensionUtils: Remove unused property

https://bugzilla.gnome.org/show_bug.cgi?id=690173

13 years agoextensionSystem: Fix error reporting in lg / ListExtensionErrors()
Florian Müllner [Thu, 13 Dec 2012 18:32:40 +0000 (19:32 +0100)]
extensionSystem: Fix error reporting in lg / ListExtensionErrors()

Commit c99e8eb29 removed this line probably accidentally, as no
effort has been made to replace consumers in lookingGlass and
shellDBus.

https://bugzilla.gnome.org/show_bug.cgi?id=690173

13 years agooverview: overview as boxlayouts
Tanner Doshier [Mon, 10 Dec 2012 20:39:15 +0000 (15:39 -0500)]
overview: overview as boxlayouts

https://bugzilla.gnome.org/show_bug.cgi?id=682286

13 years agosearch: skip combining diacritical marks in search operations
Aleksander Morgado [Wed, 12 Dec 2012 16:04:27 +0000 (17:04 +0100)]
search: skip combining diacritical marks in search operations

https://bugzilla.gnome.org/show_bug.cgi?id=648587